DEFINES += RLOTTIE_BUILD
HEADERS += \
    $$PWD/gif.h \
    $$PWD/qtlottiewidget.h \
    $$PWD/inc/config.h \
    $$PWD/inc/rlottie.h \
    $$PWD/inc/rlottie_capi.h \
    $$PWD/inc/rlottiecommon.h \
    $$PWD/src/lottie/lottiefiltermodel.h \
    $$PWD/src/lottie/lottieitem.h \
    $$PWD/src/lottie/lottiekeypath.h \
    $$PWD/src/lottie/lottiemodel.h \
    $$PWD/src/lottie/rapidjson/error/en.h \
    $$PWD/src/lottie/rapidjson/error/error.h \
    $$PWD/src/lottie/rapidjson/internal/biginteger.h \
    $$PWD/src/lottie/rapidjson/internal/clzll.h \
    $$PWD/src/lottie/rapidjson/internal/diyfp.h \
    $$PWD/src/lottie/rapidjson/internal/dtoa.h \
    $$PWD/src/lottie/rapidjson/internal/ieee754.h \
    $$PWD/src/lottie/rapidjson/internal/itoa.h \
    $$PWD/src/lottie/rapidjson/internal/meta.h \
    $$PWD/src/lottie/rapidjson/internal/pow10.h \
    $$PWD/src/lottie/rapidjson/internal/regex.h \
    $$PWD/src/lottie/rapidjson/internal/stack.h \
    $$PWD/src/lottie/rapidjson/internal/strfunc.h \
    $$PWD/src/lottie/rapidjson/internal/strtod.h \
    $$PWD/src/lottie/rapidjson/internal/swap.h \
    $$PWD/src/lottie/rapidjson/msinttypes/inttypes.h \
    $$PWD/src/lottie/rapidjson/msinttypes/stdint.h \
    $$PWD/src/vector/freetype/v_ft_math.h \
    $$PWD/src/vector/freetype/v_ft_raster.h \
    $$PWD/src/vector/freetype/v_ft_stroker.h \
    $$PWD/src/vector/freetype/v_ft_types.h \
    $$PWD/src/vector/pixman/pixman-arm-neon-asm.h \
    $$PWD/src/vector/stb/stb_image.h \
    $$PWD/src/vector/varenaalloc.h \
    $$PWD/src/vector/vbezier.h \
    $$PWD/src/vector/vbitmap.h \
    $$PWD/src/vector/vbrush.h \
    $$PWD/src/vector/vcowptr.h \
    $$PWD/src/vector/vdasher.h \
    $$PWD/src/vector/vdebug.h \
    $$PWD/src/vector/vdrawable.h \
    $$PWD/src/vector/vdrawhelper.h \
    $$PWD/src/vector/velapsedtimer.h \
    $$PWD/src/vector/vglobal.h \
    $$PWD/src/vector/vimageloader.h \
    $$PWD/src/vector/vinterpolator.h \
    $$PWD/src/vector/vline.h \
    $$PWD/src/vector/vmatrix.h \
    $$PWD/src/vector/vpainter.h \
    $$PWD/src/vector/vpath.h \
    $$PWD/src/vector/vpathmesure.h \
    $$PWD/src/vector/vpoint.h \
    $$PWD/src/vector/vraster.h \
    $$PWD/src/vector/vrect.h \
    $$PWD/src/vector/vrle.h \
    $$PWD/src/vector/vsharedptr.h \
    $$PWD/src/vector/vstackallocator.h \
    $$PWD/src/vector/vtaskqueue.h

SOURCES += \
    $$PWD/lottie2gif.cpp \
    $$PWD/qtlottiewidget.cpp \
    $$PWD/src/binding/lottieanimation_capi.cpp \
    $$PWD/src/lottie/lottieanimation.cpp \
    $$PWD/src/lottie/lottieitem.cpp \
    $$PWD/src/lottie/lottieitem_capi.cpp \
    $$PWD/src/lottie/lottiekeypath.cpp \
    $$PWD/src/lottie/lottieloader.cpp \
    $$PWD/src/lottie/lottiemodel.cpp \
    $$PWD/src/lottie/lottieparser.cpp \
    $$PWD/src/lottie/lottieproxymodel.cpp \
    $$PWD/src/vector/freetype/v_ft_math.cpp \
    $$PWD/src/vector/freetype/v_ft_raster.cpp \
    $$PWD/src/vector/freetype/v_ft_stroker.cpp \
    $$PWD/src/vector/stb/stb_image.cpp \
    $$PWD/src/vector/varenaalloc.cpp \
    $$PWD/src/vector/vbezier.cpp \
    $$PWD/src/vector/vbitmap.cpp \
    $$PWD/src/vector/vbrush.cpp \
    $$PWD/src/vector/vdasher.cpp \
    $$PWD/src/vector/vdebug.cpp \
    $$PWD/src/vector/vdrawable.cpp \
    $$PWD/src/vector/vdrawhelper.cpp \
    $$PWD/src/vector/vdrawhelper_common.cpp \
    $$PWD/src/vector/vdrawhelper_neon.cpp \
    $$PWD/src/vector/vdrawhelper_sse2.cpp \
    $$PWD/src/vector/velapsedtimer.cpp \
    $$PWD/src/vector/vimageloader.cpp \
    $$PWD/src/vector/vinterpolator.cpp \
    $$PWD/src/vector/vmatrix.cpp \
    $$PWD/src/vector/vpainter.cpp \
    $$PWD/src/vector/vpath.cpp \
    $$PWD/src/vector/vpathmesure.cpp \
    $$PWD/src/vector/vraster.cpp \
    $$PWD/src/vector/vrect.cpp \
    $$PWD/src/vector/vrle.cpp

INCLUDEPATH += $$PWD
INCLUDEPATH += $$PWD/inc
INCLUDEPATH += $$PWD/src/vector
INCLUDEPATH += $$PWD/src/vector/freetype
